import { ConfigType } from './config.js';
import { iconTypes, IconType } from './iconTypes.js';
export type MintConfig = ConfigType & {
    repo?: {
        github?: {
            owner: string;
            repo: string;
            deployBranch: string;
            contentDirectory: string;
            isPrivate?: boolean;
        };
    };
};
export type { AmplitudeConfig, ClearbitConfig, FathomConfig, GoogleAnalyticsConfig, GoogleTagManagerConfig, HotjarConfig, KoalaConfig, LogrocketConfig, MixpanelConfig, PirschConfig, PostHogConfig, PlausibleConfig, Analytics, } from './analytics.js';
export type { ModeToggleType, VersionType, MetadataType, FeedbackType, SearchType, RedirectType, } from './config.js';
export type { Tab, PrimaryTab } from './tab.js';
export type { Anchor, TopAnchor } from './anchor.js';
export type { ApiConfig } from './apiConfig.js';
export type { CtaButton } from './ctaButton.js';
export type { Colors, Gradient, AnchorColor } from './colors.js';
export type { Navigation, NavigationEntry, NavigationGroup, DecoratedNavigation, DecoratedNavigationEntry, DecoratedNavigationGroup, } from './navigation.js';
export type { FooterSocials } from './footerSocials.js';
export type { Logo } from './logo.js';
export type { Integrations } from './mintConfigIntegrations.js';
export type { NavbarLink } from './navbarLink.js';
export type { TopBarCta } from './topBarCta.js';
export type { IconType, ConfigType };
export { iconTypes };
